public transit vehicle - Turkish English Dictionary